selva pluvial – Català–English translations

ca en 🇬🇧

selva pluvial

rainforest
Wiktionary Links